1
10
100
1,000
10,000
2024
2019
2014
2009
2004
1999
1994
1989
1984
1979
1974
S&P 500 Price Index (log. scale)
0
20
40
60
80
120
140
160
180
Nominal Trade-Weighted US Dollar Index (Major)
Trade-Weighted US Dollar
S&P 500
Correlation: -0.15